import Toast from "./Toast";

const mytoast = {};

mytoast.install = function(Vue) {
  // 1.创建组件构造器
  const toastConstructor = Vue.extend(Toast);

  // 2.new的方式，创建组件对象
  const toast = new toastConstructor();

  // 3.手动挂载对象到某个元素
  toast.$mount(document.createElement("div"));

  // 4.此时已经可以使用toast.$el获取对应元素
  document.body.appendChild(toast.$el);

  Vue.prototype.$toast = toast;
};

export default mytoast;
